<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<!-- 方式一：Object构造函数模式
		  套路：先创建空Object对象，再动态添加属性/方法
		  适用场景：起始时不确定对象内部数据
		  问题：语句太多 -->
		
		<script type="text/javascript">
			// 一个人:name:"Tom",age:12
			var p = new Object()
			p.name = 'Tom'
			p.age = 12
			p.setName = function (name) {
				this.name = name
			}
			
			// 测试
			p.setName('JACK')
			console.log(p.name, p.age)
		</script>		
	</body>
</html>
